discharge site - German English Dictionary